﻿namespace IService.Admin
{
    public interface IMessageService : IBaseService<TMessage>
    {
        Task<RM_ApiResult> AllRead4CurrentAdmin();

        Task<RM_ApiResult> DeleteMessage4CurrentAdmin(List<int> Keys);

        Task<RM_ApiResult> GetPage4CurrentAdmin(Par_AdminPageBase par);

        /// <summary>
        /// 详情
        /// </summary>
        /// <param name="key"></param>
        /// <returns></returns>
        Task<RM_ApiResult> GetItem(int key);
    }
}